/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package entidad.cambioCarrera;

import entidad.Estudiante;
import entidad.Parametro;
import entidad.Persona;
import entidad.Profesor;
import java.sql.Date;
import wasolicitudesfiec.registros.Rg_Solicitud;

/**
 *
 * @author kabad
 */
public class Solicitudcambiocarrera extends Rg_Solicitud {

    private Parametro carreraActual;
    private Parametro carreraNueva;
//private String estado;
    private Estudiante estudiante;
//private Date fechacreacion;
//private Date fechamodificacion;
    private int fkIdCarreraActual;
    private int fkIdCarreraNueva;
    private int fkIdProfesor;
    private int fkIdSubDecano;
    private int fkParent;
    private int fkidestudiante;
    private int idSolicitudCambioCarrera;
    private String informe;
//private String nombreInstanciaProceso;
    private String observacionCoordinador;
    private String observacionEstudiante;
    private String observacionSubDecano;
    private Persona persona;
    private Profesor profesor;
    private String resultadoEvaluacion;
    private Profesor subDecano;
    private String resolucion;
    private int fkIdSecretaria;
private Persona secretaria;
    public void setCarreraActual(Parametro val) {
        this.carreraActual = val;
    }

    public Parametro getCarreraActual() {
        return this.carreraActual;
    }

    public void setCarreraNueva(Parametro val) {
        this.carreraNueva = val;
    }

    public Parametro getCarreraNueva() {
        return this.carreraNueva;
    }

    public void setEstudiante(Estudiante val) {
        this.estudiante = val;
    }

    public Estudiante getEstudiante() {
        return this.estudiante;
    }

    public void setFkIdCarreraActual(int val) {
        this.fkIdCarreraActual = val;
    }

    public int getFkIdCarreraActual() {
        return this.fkIdCarreraActual;
    }

    public void setFkIdCarreraNueva(int val) {
        this.fkIdCarreraNueva = val;
    }

    public int getFkIdCarreraNueva() {
        return this.fkIdCarreraNueva;
    }

    public void setFkIdProfesor(int val) {
        this.fkIdProfesor = val;
    }

    public int getFkIdProfesor() {
        return this.fkIdProfesor;
    }

    public void setFkIdSubDecano(int val) {
        this.fkIdSubDecano = val;
    }

    public int getFkIdSubDecano() {
        return this.fkIdSubDecano;
    }

    public void setFkParent(int val) {
        this.fkParent = val;
    }

    public int getFkParent() {
        return this.fkParent;
    }

    public void setFkidestudiante(int val) {
        this.fkidestudiante = val;
    }

    public int getFkidestudiante() {
        return this.fkidestudiante;
    }

    public void setIdSolicitudCambioCarrera(int val) {
        this.idSolicitudCambioCarrera = val;
    }

    public int getIdSolicitudCambioCarrera() {
        return this.idSolicitudCambioCarrera;
    }

    public void setInforme(String val) {
        this.informe = val;
    }

    public String getInforme() {
        return this.informe;
    }

    public void setObservacionCoordinador(String val) {
        this.observacionCoordinador = val;
    }

    public String getObservacionCoordinador() {
        return this.observacionCoordinador;
    }

    public void setObservacionEstudiante(String val) {
        this.observacionEstudiante = val;
    }

    public String getObservacionEstudiante() {
        return this.observacionEstudiante;
    }

    public void setObservacionSubDecano(String val) {
        this.observacionSubDecano = val;
    }

    public String getObservacionSubDecano() {
        return this.observacionSubDecano;
    }

    public void setPersona(Persona val) {
        this.persona = val;
    }

    public Persona getPersona() {
        return this.persona;
    }

    public void setProfesor(Profesor val) {
        this.profesor = val;
    }

    public Profesor getProfesor() {
        return this.profesor;
    }

    public void setResultadoEvaluacion(String val) {
        this.resultadoEvaluacion = val;
    }

    public String getResultadoEvaluacion() {
        return this.resultadoEvaluacion;
    }

    public void setSubDecano(Profesor val) {
        this.subDecano = val;
    }

    public Profesor getSubDecano() {
        return this.subDecano;
    }

    public void setResolucion(String val) {
        this.resolucion = val;
    }

    public String getResolucion() {
        return this.resolucion;
    }

    @Override
    public String toString() {
        return this.carreraNueva.getNombre();
    }

    @Override
    public int getIdSolicitud() {
        return this.getIdSolicitudCambioCarrera();
    }

    /**
     * @return the fkIdSecretaria
     */
    public int getFkIdSecretaria() {
        return fkIdSecretaria;
    }

    /**
     * @param fkIdSecretaria the fkIdSecretaria to set
     */
    public void setFkIdSecretaria(int fkIdSecretaria) {
        this.fkIdSecretaria = fkIdSecretaria;
    }

    /**
     * @return the secretaria
     */
    public Persona getSecretaria() {
        return secretaria;
    }

    /**
     * @param secretaria the secretaria to set
     */
    public void setSecretaria(Persona secretaria) {
        this.secretaria = secretaria;
    }
}